Input-key control device, and method and computer program product for controlling input key

ABSTRACT

An input-key control device is mounted on an apparatus having a plurality of operating modes and controls a plurality of input keys that receive input provided by a user. The input-key control device includes: a key-related-information storage unit that stores the operating modes and key-identifying information in association with each other, the key-identifying information being information for identifying an operable input key; an input-key identifying unit that identifies, when the operating mode is switched, an input key which has newly become operable as a result of the switching of the operating mode by comparing the key-identifying information associated with the operating mode before the switching and the key-identifying information associated with the operating mode after the switching; and a light-emission control unit that causes a lighting manner of a light-emitting element that illuminates the input key identified by the input-key identifying unit to differ.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation application of U.S.application Ser. No. 13/682,817, filed Nov. 21, 2012, which is acontinuation application of U.S. application Ser. No. 12/819,537, filedJun. 21, 2010, now U.S. Pat. No. 8,339,289, which claims priority toJapanese Patent Application No. 2009-169936 filed Jul. 21, 2009. Theentire contents of the above-identified applications are incorporatedherein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention is directed generally to input-key control devicethat controls a plurality of input keys that receive input provided by auser, and method and computer program product for controlling the inputkeys.

2. Description of the Related Art

An image forming apparatus typically includes an operation panel, fromwhich various settings are to be adjusted. An operator can adjustvarious settings of the image forming apparatus by pressing one or moreinput keys while monitoring the operation panel. Instructions to theoperator, for example, are displayed on the operation panel under thecontrol of a control device of the operation panel depending on thesettings of the image forming apparatus.

In recent years, image forming apparatuses have remarkably advanced infunctions and come to have a variety of additional functions. As thenumber of functions increases in this manner, the number of items thatare settable from an operation panel has generally increased. Anoperator is allowed to select a desired item from the settable items toconfigure the image forming apparatus as required; however, it isdesired to facilitate operations and simultaneously satisfy variousneeds of operators. For instance, apparatuses that display an input keythat is operable to receive input in a manner visually distinguishingthe input key to thereby facilitate operations using an operation panelare disclosed (see Japanese Patent Laid-open Publication No. 117-104903,for example).

However, as the number of functions increases, the number of items thatare settable by a user through an operation panel has increased,resulting in an increase in the number of input keys provided foradjusting settings. This requires a user to select a desired key from alarge number of input keys. In other words, operations for adjustingsettings are complicated, by which ease of use is disadvantageouslyimpaired.

SUMMARY OF THE INVENTION

It is an object of the present invention to at least partially solve theproblems in the conventional technology.

According to one aspect of the present invention, an input-key controldevice mounted on an apparatus having a plurality of operating modes forcontrolling a plurality of input keys that receive input provided by auser, the input-key control device includes: a key-related-informationstorage unit that stores the operating modes and key-identifyinginformation in association with each other, the key-identifyinginformation being information for identifying an input key operable inthe operating mode associated with the key-identifying information; aninput-key identifying unit that identifies, when the operating mode isswitched, an input key which has newly become operable as a result ofthe switching of the operating mode by comparing the key-identifyinginformation stored in the key-related-information storage unit andassociated with the operating mode before the switching and thekey-identifying information stored in the key-related-informationstorage unit and associated with the operating mode after the switching;and a light-emission control unit that causes a lighting manner of alight-emitting element that illuminates the input key identified by theinput-key identifying unit to differ from a lighting manner of alight-emitting element that illuminates remaining input key.

According to another aspect of the present invention, an input-keycontrol method to be performed on an input-key control device mounted onan apparatus having a plurality of operating modes for controlling aplurality of input keys that receive input provided by a user, themethod includes: storing the operating modes and key-identifyinginformation in association with each other in a key-related-informationstorage unit provided in the input-key control device, thekey-identifying information being information for identifying an inputkey which is operable in the operating mode associated with thekey-identifying information; identifying, when the operating mode isswitched, an input key which has newly become operable as a result ofthe switching of the operating mode by causing an input-key identifyingunit provided in the input-key control device to compare thekey-identifying information stored in the key-related-informationstorage unit and associated with the operating mode before the switchingand the key-identifying information stored in thekey-related-information storage unit and associated with the operatingmode after the switching; and controlling light emission by causing alight-emission control unit provided in the input-key control device tocause a lighting manner of a light-emitting element that illuminates theinput key identified in the identifying to differ from a lighting mannerof a light-emitting element that illuminates remaining input key.

According to still another aspect of the present invention, a computerprogram product including a computer-usable medium havingcomputer-readable program instructions for executing an input-keycontrol process in a computer that is mounted on an apparatus having aplurality of operating modes and that controls a plurality of input keysthat receive input provided by a user, wherein the instructions, whenexecuted by the computer, cause the computer to perform: storing theoperating modes and key-identifying information in association with eachother in a key-related-information storage unit provided in thecomputer, the key-identifying information being information foridentifying the input key which is operable in the operating modeassociated with the key-identifying information; identifying, when theoperating mode is switched, an input key which has newly become operableas a result of the switching of the operating mode by comparing thekey-identifying information stored in the key-related-informationstorage unit and associated with the operating mode before the switchingand the key-identifying information stored in thekey-related-information storage unit and associated with the operatingmode after the switching; and controlling light emission by causing alighting manner of a light-emitting element that illuminates the inputkey identified in the identifying to differ from a lighting manner of alight-emitting element that illuminates remaining input key.

The above and other objects, features, advantages and technical andindustrial significance of this invention will be better understood byreading the following detailed description of presently preferredembodiments of the invention, when considered in connection with theaccompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram illustrating major functions of an operationpanel according to a first embodiment of the present invention;

FIG. 2 is a diagram schematically illustrating a data structure of aninput-key-related-information storage unit depicted in FIG. 1;

FIG. 3 is a diagram schematically illustrating an appearance of theoperation panel according to the first embodiment;

FIG. 4 is a schematic cross-sectional view of an input key according tothe first embodiment;

FIG. 5 is a schematic cross-sectional view of a modification of inputkeys according to the first embodiment;

FIG. 6 is a schematic diagram of a hardware structure of the operationpanel according to the first embodiment;

FIG. 7 is a flowchart illustrating a process procedure, through which aninput-key control operation is performed by the operation panelaccording to the first embodiment;

FIG. 8 is a flowchart specifically illustrating a process procedure ofthe input-key control operation to be performed when producing a copyaccording to the first embodiment;

FIG. 9 is a flowchart illustrating a process procedure of an input-keycontrol operation to be performed when producing a copy according to asecond embodiment of the present invention;

FIG. 10 is a schematic cross-sectional view of an input key according toa third embodiment of the present invention;

FIG. 11 is a schematic cross-sectional view of a modification of inputkeys according to the third embodiment;

FIG. 12 is a flowchart illustrating a process procedure of an input-keycontrol operation to be performed when producing a copy according to thethird embodiment; and

FIG. 13 is a block diagram illustrating a hardware structure of amultifunction peripheral serving as an image forming apparatus thatincludes the operation panel according to the first, second, or thirdembodiment.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Exemplary embodiments of input-key control device, and method andcomputer program product for controlling the input keys according to thepresent invention are explained in detail below with reference to theaccompanying drawings.

An operation panel that includes an input-key control device accordingto a first embodiment of the present invention is mounted on an imageforming apparatus. The operation panel includes a plurality of inputkeys that receive input provided by an operator, and controls each ofthe input keys. The operation panel further includes a plurality oflight-emitting elements. Each of the input keys is independentlyassociated with a corresponding one of the light-emitting elements. Whenthe light-emitting element is lit, the corresponding input key istransilluminated.

FIG. 1 is a block diagram illustrating major functions of an operationpanel 10 according to the first embodiment. The operation panel 10includes an operating-mode identifying unit 100, aninput-key-related-information storage unit 101, an input-key identifyingunit 102, and a light-emitting-element control unit 103.

The operating-mode identifying unit 100 identifies the operating mode ofan image forming apparatus that includes the operation panel 10. Theoperating-mode identifying unit 100 obtains information indicative ofthe operating mode from the image forming apparatus and identifies theoperating mode in which the image forming apparatus is operating basedon this information. The operating mode is, for example, a standby mode,in which the apparatus is ready for receiving input from a key, and acopy mode, in which a copy is produced. The copy mode further has anumber-of-copies input mode, in which the number of copies is to beinput, and a copy-production mode, in which the thus-input and acceptednumber of copies is produced.

FIG. 2 is a diagram schematically illustrating a data structure of theinput-key-related-information storage unit 101. Theinput-key-related-information storage unit 101 stores the operatingmodes and key-identifying information in association with each other.Each operating mode is associated with key-identifying information. Thekey-identifying information is information for identifying an input keythat is operable in the operating mode associated therewith. In thestandby mode, an operator can operate function-selection keys.Accordingly, as illustrated in FIG. 2, the input-key-related-informationstorage unit 101 stores “standby mode,” which is one of the operatingmodes, in association with “function-selection keys,” which iskey-identifying information. In the number-of-copies input mode, anoperator can operate the function-selection keys and numeric keys.Accordingly, as illustrated in FIG. 2, the input-key-related-informationstorage unit 101 stores “number-of-copies input mode,” which is one ofthe operating modes, in association with “function-selection keys” and“numeric keys,” each of which is key-identifying information. Thefunction-selection keys and the numeric keys will be described later.

When the operating mode is switched from one to another, the input-keyidentifying unit 102 illustrated in FIG. 1 refers to theinput-key-related-information storage unit 101 and compares thekey-identifying information associated with the operating mode beforethe switching and the key-identifying information associated with theoperating mode after the switching to identify a supplemental input key,i.e., an input key that has newly become operable as a result of theoperating mode switching. In other words, the input-key identifying unit102 identifies the input key(s) which is associated only with thepost-switching operating mode. The input-key identifying unit 102detects the operating mode switching based on the operating modeidentified by the operating-mode identifying unit 100.

The light-emitting-element control unit 103 controls the light-on andlight-off of a light-emitting element corresponding to the supplementalinput key identified by the input-key identifying unit 102.Specifically, the light-emitting-element control unit 103 causes amanner of light emission (hereinafter, “lighting manner”) of thelight-emitting element corresponding to the supplemental input key todiffer from a lighting manner of light-emitting element(s) correspondingto the remaining input key(s). In this example, the lighting mannerdenotes luminous intensity and, the remaining input key(s) is operablekey(s) other than the supplemental input key.

FIG. 3 is a diagram schematically illustrating an appearance of theoperation panel 10. The operation panel 10 includes a key-input section110, a display panel 114, and a touch panel 115. The key-input section110 includes a function-selection-key section 111, a numeric keypadsection 112, and a function-performing-key section 113.

The function-selection-key section 111 includes four input keysassociated with functions 1 to 4. An operator can select applicationsoftware or a function by selecting a desired input key(s). The numerickeypad section 112 includes a plurality of input keys for receivinginput of a numeric value or the like provided by an operator. Thefunction-performing-key section 113 includes three input keys(function-performing keys), i.e., a start key, a stop key, and a clearkey. The function-performing-key section 113 receives input to performoperation, stop operation, or reset an operating mode, corresponding tothe selected input key.

FIG. 4 is a schematic cross-sectional view of an input key. Theoperation panel 10 includes, in addition to a key top 121 serving as theinput key, a switch 122, which is toggled between on and off when thekey top 121 is pressed, a light-emitting element 123, which causes thekey top to be transilluminated, and a substrate 124 that supports acircuit unit. A light-emitting diode (LED) can be employed as thelight-emitting element 123, for example. The single key top 121, and thesingle switch 122 and the single light-emitting element 123 thatcorrespond to the single key top 121 are illustrated in FIG. 4. Theoperation panel 10 includes the plurality of input keys as discussedabove, and hence the operation panel 10 includes a plurality of the keytops 121, a plurality of the switches 122, and a plurality of thelight-emitting elements 123 corresponding to the input keys.

A portion 125 of the key top 121 is formed of a transparent member. Thisallows the key top 121 to be transilluminated with light emitted fromthe light-emitting element 123. In the first embodiment, the portion 125of the key top 121 is formed of the transparent member; alternatively,the entire key top 121 can alternatively be formed of a transparentmember.

FIG. 5 is a schematic cross-sectional view of a modification of inputkeys. In the example illustrated in FIG. 5, at least a portion of thekey top 121 is formed of a transparent member. Accordingly, lightemitted from the light-emitting element 123 located to the side of thekey top 121 can cause the key top 121 to be transilluminated by way of alight-guiding member 141.

FIG. 6 is a schematic diagram of a hardware structure of the operationpanel 10. The operation panel 10 includes a control unit 130 in additionto the key-input section 110, the display panel 114, the touch panel115, and the light-emitting element(s) 123. The control unit 130includes a display control unit 132, an input-output control unit 133, arandom access memory (RAM) 134, a read only memory (ROM) 135, aninterface (I/F) 136, and a central processing unit (CPU) 137.

The display control unit 132 controls the display panel 114. Theinput-output control unit 133 controls the light-emitting element(s)123, the key-input section 110, and the touch panel 115. Morespecifically, the input-output control unit 133 controls thelight-emitting element(s) 123 such that one or some key tops, which areoperable to receive input, among the key tops 121 on the key-inputsection 110 are transilluminated with predetermined luminous intensityaccording to operating mode of the image forming apparatus. When an LEDis employed as a light source, the luminous intensity can be varied bychanging magnitude of electric current passing through to the LED. Whenpulse-width modulation (PWM) is employed, the luminous intensity can bevaried by changing the duration of pulses.

The RAM 134 is used for storing information related to a display screen.The ROM 135 stores program instructions and various setting values. Theoperation panel 10 is connected to a main body 20 of the image formingapparatus via the I/F 136. The CPU 137 controls the display control unit132, the input-output control unit 133, the I/F 136, the RAM 134, andthe ROM 135.

FIG. 7 is a flowchart illustrating a process procedure, through which aninput-key control operation is performed in the operation panel 10.When, in the image forming apparatus, operating mode switching has beenperformed (Yes at Step S100), the input-key identifying unit 102 refersto the input-key-related-information storage unit 101 to identify thesupplemental input key, i.e., an input key that has newly becomeoperable to receive input (Step S101). Subsequently, thelight-emitting-element control unit 103 causes the supplemental inputkey(s) to be transilluminated in a different lighting manner than theremaining input key(s) (Step S102). Specifically, thelight-emitting-element control unit 103 causes the luminous intensity ofthe light-emitting element(s) 123 corresponding to the supplementalinput key(s) to be higher than the luminous intensity of thelight-emitting element(s) 123 corresponding to the remaining inputkey(s). More specifically, the input-output control unit 133 causes eachof the light-emitting element(s) 123 to be lit according to aninstruction fed from the light-emitting-element control unit 103.

After expiration of a duration period (Yes at Step S103), thelight-emitting-element control unit 103 changes the lighting manner ofthe supplemental input key(s) (Step S 104). Specifically, thelight-emitting-element control unit 103 causes the luminous intensity ofthe light-emitting element(s) 123 corresponding to the supplementalinput key(s) to be equal to the luminous intensity of the light-emittingelement(s) 123 corresponding to the remaining input key(s). Meanwhile,the duration period is a preset value that ranges from approximately 1to 10 seconds.

With the operation panel 10 according to the first embodiment, it isallowed to transilluminate an input key(s) that has newly becomeoperable brighter than the remaining input key(s) through the operationsdiscussed above. Accordingly, visual recognition by an operator of theinput key that has newly become operable is facilitated. This makes itapparent for the operator which input key is to be operated next.

FIG. 8 is a flowchart specifically illustrating a process procedure ofthe input-key control operation to be performed by the image formingapparatus when producing a copy. On the side of the operation panel 10in the standby mode, based on information contained in theinput-key-related-information storage unit 101, only thefunction-selection-key section 111 of the key-input section 110 istransilluminated to prompt an operator to select a function (Step S111).When the input key for the copying function on thefunction-selection-key section 111 is pressed by the operator (StepS112), the function is accepted by the operation panel 10 (Step S113).This causes the operating mode to be switched from the standby mode tothe number-of-copies input mode of the copy mode.

Subsequently, the input-key identifying unit 102 refers to theinput-key-related-information storage unit 101 and identifies the inputkeys on the numeric keypad section 112 as supplemental input keys thathave newly become operable to receive input in the number-of-copiesinput mode. Subsequently, the light-emitting-element control unit 103causes the numeric keypad section 112 identified by the input-keyidentifying unit 102 to be transilluminated brighter than the remaininginput keys, i.e., the input keys on the function-selection-key section111 (Step S114). Specifically, the light-emitting-element control unit103 causes the luminous intensity of the light-emitting elements 123each corresponding to a corresponding one of the input keys provided onthe numeric keypad section 112 to be higher than luminous intensity ofthe light-emitting elements 123 each corresponding to a correspondingone of the input keys provided on the function-selection-key section111.

After expiration of a duration period, the light-emitting-elementcontrol unit 103 restores the luminous intensity of the light-emittingelements 123 corresponding to the numeric keypad section 112 to theirprevious luminous intensity (Step S 115). More specifically, thelight-emitting-element control unit 103 causes the luminous intensity ofthe light-emitting elements 123 corresponding to the numeric keypadsection 112 to be equal to the luminous intensity of the light-emittingelements 123 corresponding to the function-selection-key section 111.

When the input key(s) on the numeric keypad section 112 is pressed bythe operator (Step S116) and adjustment of settings on the number ofcopies and the like on the operation panel 10 is completed (Step S117),the operating mode is switched from the number-of-copies input mode tothe copy-production mode.

Subsequently, the input-key identifying unit 102 refers to theinput-key-related-information storage unit 101 and identifies the inputkeys on the function-performing-key section 113 as supplemental inputkeys that have newly become operable to receive input in thecopy-production mode. Subsequently, the light-emitting-element controlunit 103 causes the function-performing-key section 113 to betransilluminated brighter than the function-selection-key section 111and the numeric keypad section 112 (Step S118). Specifically, thelight-emitting-element control unit 103 causes luminous intensity of thelight-emitting elements 123 each corresponding to a corresponding one ofthe input keys provided on the function-performing-key section 113 to behigher than luminous intensity of the light-emitting elements 123 eachcorresponding to a corresponding one of the input keys provided on thefunction-selection-key section 111 and the numeric keypad section 112.

After expiration of a duration period, the light-emitting-elementcontrol unit 103 restores the luminous intensity of the light-emittingelements 123 corresponding to the function-performing-key section 113 totheir previous luminous intensity (Step S119). Specifically, thelight-emitting-element control unit 103 causes the luminous intensity ofthe light-emitting elements 123 corresponding to thefunction-performing-key section 113 to be equal to the luminousintensity of the light-emitting elements 123 corresponding to thefunction-selection-key section 111 and the numeric keypad section 112.

When the input key on the function-performing-key section 113 is pressedby the operator (Step S120), a function selected by the operator fromthe operation panel 10 is performed (Step S121). Specifically, copyingoperation is performed, for example.

The duration periods, over which the lighting manner of thelight-emitting element(s) 123 corresponding to the supplemental inputkey(s) is made different, are stored in the ROM 135 of the control unit130 or the like. Settings on the duration periods are configured duringmanufacturing or at shipment of the image forming apparatus by amanufacturer. Alternatively, a configuration that allows an operator toadjust the duration periods appropriately from the key-input section 110or the like after the image forming apparatus has been shipped out ofthe factory can be employed.

As in the case of the light-emitting-element control unit 103 of theoperation panel 10 according to the first embodiment, thelight-emitting-element control unit of an operation panel 10B accordingto a second embodiment of the present invention causes a lighting mannerof a light-emitting element corresponding to a supplemental input key todiffer from a lighting manner of a light-emitting element correspondingto the remaining input key. However, the light-emitting-element controlunit of the second embodiment differs from that of the first embodimentin causing the light-emitting element 123 corresponding to thesupplemental input key to blink on and off while causing thelight-emitting element 123 corresponding to the remaining input key tobe lit.

FIG. 9 is a flowchart illustrating a process procedure of an input-keycontrol operation to be performed by the image forming apparatus thatincludes the operation panel 10B according to the second embodiment whenproducing a copy. In this process procedure, when the operating mode isswitched from the standby mode to the number-of-copies input mode of thecopy mode, the light-emitting-element control unit determines that theinput keys on the numeric keypad section 112 are the supplemental inputkeys and causes the input keys on the numeric keypad section 112 toblink on and off (Step S200). Specifically, the light-emitting-elementcontrol unit causes the light-emitting elements 123 each correspondingto a corresponding one of the input keys provided on the numeric keypadsection 112 to blink on and off.

After expiration of a duration period, the light-emitting-elementcontrol unit causes the light-emitting elements 123 corresponding to thenumeric keypad section 112 to stop blinking and then be lit with thesame luminous intensity of the light emitting elements corresponding tothe function-selection-key section 111 (Step S201).

When adjustment of settings on the number of copies and the like on theoperation panel 10B is completed (Step S117), the operating mode isswitched from the number-of-copies input mode to the copy-productionmode. The light-emitting-element control unit 103 identifies the inputkeys on the function-performing-key section 113 as the supplementalinput keys and causes the input keys on the function-performing-keysection 113 to blink on and off (Step S202). After expiration of aduration period, the light-emitting-element control unit causes thelight-emitting elements 123 corresponding to the function-performing-keysection 113 to stop blinking and be lit with the same luminous intensitywith that of the function-selection-key section 111 and the numerickeypad section 112 (Step S203).

Structures and operations pertaining to the operation panel 10Baccording to the second embodiment other than those discussed above aresimilar to those pertaining to the operation panel 10 according to thefirst embodiment.

As discussed above, with the operation panel 10B according to the secondembodiment, it is allowed to cause an input key that has newly becomeoperable to blink on and off. Accordingly, visual recognition by anoperator of the input key that has newly become operable is facilitated.This makes it apparent for the operator which input key is to beoperated next, thereby allowing the operator to readily perform anoperation, even when the operation is complicated.

As in the case of the light-emitting-element control unit 103 of theoperation panel 10 according to the first embodiment, thelight-emitting-element control unit of an operation panel 10C accordingto a third embodiment of the present invention causes a lighting mannerof a light-emitting element(s) corresponding to a supplemental inputkey(s) to differ from a lighting manner of a light-emitting element(s)corresponding to the remaining input key(s). However, thelight-emitting-element control unit of the third embodiment differs fromthat of the first embodiment in providing variation of the lightingmanner by causing colors of light to differ from each other.

FIG. 10 is a schematic cross-sectional view of an input key according tothe third embodiment. The operation panel 10C according to the thirdembodiment includes light-emitting elements 123A and light-emittingelements 123B that emit light of different colors. FIG. 11 is aschematic cross-sectional view of a modification of input keys. Also inthis modification, the operation panel 10C includes the light-emittingelements 123A and the light-emitting elements 123B. By virtue of beingprovided with the light-emitting elements 123A and 123B, it is allowedto cause a supplemental input key and the remaining input key to betransilluminated in different colors.

FIG. 12 is a flowchart illustrating a process procedure of an input-keycontrol operation to be performed by the image forming apparatus thatincludes the operation panel 10C according to the third embodiment whenproducing a copy. In the process procedure, the function-selection-keysection 111 is transilluminated first in the standby mode (Step S300).Specifically, the light-emitting elements 123A corresponding to thefunction-selection-key section 111 are transilluminated.

When the operating mode is switched from the standby mode to thenumber-of-copies input mode of the copy mode, the light-emitting-elementcontrol unit 103 determines that the numeric keypad section 112 is thesupplemental input key and causes the numeric keypad section 112 to betransilluminated in a different color than the function-selection-keysection 111 (Step S301). Specifically, the light-emitting elements 123Bcorresponding to the numeric keypad section 112 are lit. Afterexpiration of a duration period, the light-emitting-element control unit103 causes the numeric keypad section 112 to be transilluminated in thesame color with that of the function-selection-key section 111 (StepS302). Specifically, light emission from the light-emitting elements123B corresponding to the numeric keypad section 112 is stopped and thelight-emitting elements 123A corresponding to the same are lit.

When adjustment of settings on the number of copies and the like on theoperation panel 10C is completed (Step S117), the operating mode isswitched from the number-of-copies input mode to the copy-productionmode. The light-emitting-element control unit determines that thefunction-performing-key section 113 is the supplemental input key andcauses the function-performing-key section 113 to be transilluminated ina different color than the function-selection-key section 111 and thenumeric keypad section 112 (Step S303). Specifically, light-emittingelements 123B corresponding to the function-performing-key section 113are lit. After expiration of a duration period, thelight-emitting-element control unit causes the function-performing-keysection 113 to be transilluminated in the same color with that of thefunction-selection-key section 111 and the numeric keypad section 112(Step S304). Specifically, light emission from the light-emittingelements 123B corresponding to the function-performing-key section 113is stopped and the light-emitting elements 123A corresponding to thesame are lit.

Structures and operations pertaining to the operation panel 10Caccording to the third embodiment other than those discussed above aresimilar to those pertaining to the operation panel 10/10B according tothe first and second embodiments.

As discussed above, with the operation panel 10C according to the thirdembodiment, it is allowed to transilluminate an input key that has newlybecome operable in a different color than the remaining input key(s).Accordingly, visual recognition by an operator of the input key that hasnewly become operable is facilitated. This makes it apparent for theoperator which input key is to be operated next, thereby allowing theoperator to readily perform an operation, even when the operation iscomplicated.

Program instructions to be executed in the operation panel 10/10B/10Caccording to the embodiment can be provided as being recorded in acomputer-readable recording medium such as a compact disk (CD)-ROM, aflexible disk (FD), a CD-recordable (CD-R), and a digital versatile disk(DVD) in an installable format or an executable format.

The program instructions to be executed in the operation panel10/10B/10C according to the embodiment can be configured to be stored ina computer connected to a network such as the Internet so that theprogram instructions can be downloaded via the network. The programinstructions to be executed in the operation panel 10/10B/10C accordingto the embodiment can be configured to be provided or distributed via anetwork such as the Internet. The program instructions to be executed inthe operation panel 10/10B/10C according to the embodiment can beconfigured to be provided as being preinstalled in a ROM or the like.

The program instructions to be executed in the operation panel10/10B/10C according to the embodiment have a module configurationincluding the units illustrated in FIG. 1. In view of actual hardware,it is configured such that a CPU (processor) executes the programinstructions by reading the program instructions from the storage deviceand loading the units on a main memory device to thereby generate theunits on the main memory device.

FIG. 13 is a block diagram illustrating a hardware structure of amultifunction peripheral (MFP) 1 serving as the image forming apparatusthat includes the operation panel 10/10B/10C according to the first,second, or third embodiment. As illustrated in FIG. 13, the MFP 1includes a controller 19 and an engine unit 60 that are connected via aperipheral component interconnect (PCI) bus. The controller 19 is acontroller that controls the overall MFP 1, drawing, communications, andinputs fed from an operating unit (not shown). The engine unit 60 is aprinter engine or the like that is connectable to the PCI bus. Examplesof the engine unit 60 include a monochrome plotter, a one-drum colorplotter, a four-drum color plotter, a scanner, and a facsimile unit. Theengine unit 60 includes, in addition to what is called an engine sectionsuch as the plotter, an image processing section that performs errordiffusion, gamma conversion, and the like.

The controller 19 includes a CPU 11, a north bridge (NB) 13, a systemmemory (hereinafter, “MEM-P”) 12, a south bridge (SB) 14, a local memory(hereinafter, “MEM-C”) 17, an application-specific integrated circuit(ASIC) 16 that is connected to the NB 13 via an accelerated graphicsport (AGP) bus 15, and a hard disk drive (HDD) 18. The MEM-P 12 furtherincludes a ROM 12 a and a RAM 12 b.

The CPU 11 that controls the overall MFP 1 includes a chip set thatincludes the NB 13, the MEM-P 12, and the SB 14. The CPU 11 is connectedto other device via the chip set.

The NB 13 is a bridge for connecting the CPU 11 to the MEM-P 12, the SB14, and the AGP bus 15. The NB 13 includes a PCI master, an AGP target,and a memory controller that controls reading and writing from and tothe MEM-P 12 and the like.

The MEM-P 12 that includes the ROM 12 a and the RAM 12 b is a systemmemory for use as a memory for storing program instructions and data, asa memory on which program instructions and data are to be loaded, as amemory for drawing performed by the printer, and the like. The ROM 12 ais a read only memory for use as a memory for storing data and programinstructions. The RAM 12 b is a writable and readable memory for use asa memory on which program instructions and data are to be loaded, as amemory for drawing performed by the printer, and the like.

The SB 14 is a bridge for connecting the NB 13 to the PCI bus and toperipheral devices. The SB 14 is connected to the NB 13 via the PCI bus,to which a network I/F unit and the like are also connected.

The ASIC 16 that includes hardware component for image processing is anintegrated circuit (IC) for use in image processing. The ASIC 16functions as a bridge that connects the AGP bus 15, the PCI bus, the HDD18, and the MEM-C 17 with each other. The ASIC 16 includes a PCI targetand an AGP master, an arbiter (ARB) serving as the core for the ASIC 16,a memory controller that controls the MEM-C 17, a plurality of directmemory access controllers (DMACs) that control rotation of image dataand the like by hardware logic, and a PCI unit that performs datatransfer to and from the engine unit 60 via the PCI bus. A facsimilecontrol unit (FCU) 30, a universal serial bus (USB) 40, and an IEEE (theInstitute of Electrical and Electronics Engineers) 1394 interface 50 areconnected to the ASIC 16 via the PCI bus.

The MEM-C 17 is a local memory for use as a copy image buffer and a codebuffer. The HDD 18 is a storage for storing image data, programinstructions, font data, and forms.

The AGP bus 15 is a bus interface for a graphics accelerator cardintroduced to speed up graphics operations and allows direct access tothe MEM-P 12 with a high throughput, thereby speeding up operationsrelated to the graphic accelerator card.

The embodiments have been discussed by way of examples where the imageprocessing apparatus is an MFP that has at least two of a copyingfunction, a printer function, a scanner function, and a facsimilefunction; however, the image processing apparatus can be any imageprocessing apparatus, examples of which include an MFP, a printer, ascanner, and a facsimile apparatus.

According to an aspect of the present invention, ease-of-use of anoperation panel is advantageously enhanced.

Although the invention has been described with respect to specificembodiments for a complete and clear disclosure, the appended claims arenot to be thus limited but are to be construed as embodying allmodifications and alternative constructions that may occur to oneskilled in the art that fairly fall within the basic teaching herein setforth.

What is claimed is:
 1. An input-key control device mounted on anapparatus having a plurality of operating modes for controlling aplurality of input keys that receive input provided by a user, theinput-key control device comprising: a key-related-information storageunit that stores the operating modes and key-identifying information inassociation with each other, the key-identifying information beinginformation for identifying an input key operable in the operating modeassociated with the key-identifying information; an input-keyidentifying unit that identifies, when the operating mode is switched,an input key which has newly become operable as a result of theswitching of the operating mode by comparing the key-identifyinginformation stored in the key-related-information storage unit andassociated with the operating mode before the switching and thekey-identifying information stored in the key-related-informationstorage unit and associated with the operating mode after the switching;and a light-emission control unit that causes a lighting manner of alight-emitting element that illuminates the input key identified by theinput-key identifying unit to differ from a lighting manner of alight-emitting element that illuminates remaining input key.